#include<stdio.h>
int main(){
	char a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
	int N,n,y,r;
	int m=0;
	scanf("%d",&N);
	for(int i=1;i<=N;i++){
	scanf("%d %d %d",&n,&y,&r);
	if(n%4==0&&n%100!=0||n%400==0&&y>2){
	a[1]+=1;
	}
	for(int j=0;j<=y-2;j++){
	m=m+a[j];
	}
	m+=r;
	
	printf("%d\n",m);
	m=0;
	a[1]=28;
	}
	return 0;
}
